//area light box consulta------------------------------------------------------------------------

$(document).ready(function(){ 

	$('.receberVendas').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divRecebimento').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
		$('#area_recebimento').load('venda.php?acao=exibirValoresRecebimentos',{codigoVenda:$('#codigoVenda').val()},function(){
				
				//ativa o mask money apos carregar 
				$(".dinheiro").maskMoney({
					showSymbol:true ,
					symbol:"", 
					decimal:",",
					thousands:"."
				});
			
			
		});
	
	
	});
	
	
	$('.cancelarVendas').live('click',function(){
		
		if(confirm("Tem certeza que deseja cancelar a venda?"))
		{
				//carrega os valores a serem recebidos
				$.post('venda.php?acao=cancelarVenda',{codigoVenda:$('#codigoVenda').val()},function(data){
					 if(data == 1){
						//carregarPaginaInternaAjax(arquivo+"?acao=excluir&id="+id,classe);
						carregarPaginaAjax("venda.php");
						// fecha o lightbox
						$.fancybox.close();
					 }
				});
		}
		
	
	});
	
	
	
	
	$('.exibirAreaImpressao').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divImpressao').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
				$('#area_impressao').load('venda.php?acao=exibirAreaImpressao',{codigoVenda:$('#codigoVenda').val()});
	});
	
	
	
	
	
	$('.exibirAreaCostura').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divCostura').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
				$('#area_costura').load('venda.php?acao=exibirItensVendas',{codigoVenda:$('#codigoVenda').val(),tipo:'C'},function(){
						
						$(".dat").datepicker();
						$(".dat").mask("99/99/9999");																												   
				});
	});
	
	
	
	$('.exibirAreaLavanderia').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divLavanderia').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
				$('#area_lavanderia').load('venda.php?acao=exibirItensVendas',{codigoVenda:$('#codigoVenda').val(),tipo:'L'});
	});
	
	
	$('.exibirAreaEntrega').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divSaida').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
		$('#area_entrega').load('venda.php?acao=exibirItensVendas',{codigoVenda:$('#codigoVenda').val(),tipo:'E'},function(){
																														   
				$.post('venda.php?acao=verificarPendencia',{codigoVenda:$('#codigoVenda').val()},function(data){
					;																					 
					if(data == 1){
						$('#enviarE').attr('disabled',true);	
						$("#botao").append('<br>Verificar area de recebimentos!');
					}
				});
			
		});
	});
	
	
	$('.exibirAreaDevolucao').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divDevolucao').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
				$('#area_devolucao').load('venda.php?acao=exibirItensVendas',{codigoVenda:$('#codigoVenda').val(),tipo:'D'});
	});
	
	
	
	
	$('.exibirAreaAcessorios').live('click',function(){
		
				$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																				
						$('.divAcessorios').show("slide", {direction:'right'}, 500);
				});
		
				//carrega os valores a serem recebidos
				$('#area_acessorios').load('venda.php?acao=exibirAreaAcessorios',{codigoVenda:$('#codigoVenda').val()},function(){
																																
					    $('.numero').css('text-align','right');
						$('.numero').priceFormat({
							limit: 2,
							centsLimit: 0,
							prefix: '',
							centsSeparator: ''
						});
						
					
					//recupera os acessorios quando é o caso
					 $.getJSON("venda.php?acao=obterDadosAcessorios&id="+$('#codigoVenda').val(),function(data){
						for(var key in data){
								
							dados = data[key].split('|');
							 
							var odd= '';
							
							if ( $('tr:last-child').hasClass('odd') ){
									
								odd = '';	
							
							}else{
							   
							   odd = 'odd';
							}
							
							
							
							//adiciona os dados na tabela
							$('#tabelaAcessorios').append('<tr id="'+key+'" class="'+odd+'"><th>'+dados[0]+'</th><th>'+dados[1]+'</th><th><textarea class="situacao" id="obs'+key+'" cols="20" rows="0">'+dados[3]+'</textarea></th><th><input id="dataRetirada'+key+'" type="text" class="dat situacao" value="'+dados[4]+'"></th><th><input id="dataDevolucao'+key+'" type="text" class="dat situacao" value="'+dados[5]+'"></th><th><select class="situacao" name="situacao'+key+'" id="situacao'+key+'"><option value="1">Em prova</option><option value="2">Aprovado</option><option value="3">Devolvido</option></select></th><th><span><a href="#" class="removerAcessorio" id="'+key+'"><img src="img/excluir.png"></a></span></th></tr>');
							
							$('#situacao'+key).val(dados[2]);
							
							
						}
						
						
						$(".dat").datepicker();
						$(".dat").mask("99/99/9999");
				
					});
					
				});
	});
	
	
	$('.exibirAreaProvas').live('click',function(){
		$('.divMenu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divProvas').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
			$('#area_provas').load('venda.php?acao=exibirAgendamentoProva',{codigoVenda:$('#codigoVenda').val()},function(data){
			
					$("#agenda").datepicker({
			
							showWeek: true
					});
					
					
						
					var data = Date.parse($('#DataProva').val());
					$('#agenda').datepicker("setDate", data.toString('dd/M/yyyy'));
					
			});
	});
	
	
	
	
	$('.voltarMenu').live('click',function(){
		$('.menu').hide("slide", { direction: "left" }, 500,function(){
																		
				$('.divMenu').show("slide", {direction:'right'}, 500);
		});
		
		//carrega os valores a serem recebidos
		$('#area_recebimento').load('venda.php?acao=exibirValoresRecebimentos',{codigoVenda:$('#codigoVenda').val()});
	
	
	});
	
	
	$('#adicionarAcessorio').live('click',function(){
										
			
			if(!$('#qtd').val()){
				alert('Por favor preencha a quantidade!');
				return false;
			}
			
			if(!$('#desc').val()){
				alert('Por favor preencha a descrição!');
				return false;
			}
			
			
			var id = hex_md5($('#desc').val());
			
			$.post('venda.php?acao=adicionarAcessorios',{codigo:id,qtd:$('#qtd').val(),descricao:$('#desc').val()},function(data){
						
						if (data == 1){
							var odd= '';
							
							if ( $('tr:last-child').hasClass('odd') ){
									
								odd = '';	
							
							}else{
							   
							   odd = 'odd';
							}
							
							$('#tabelaAcessorios').append('<tr id="'+id+'" class="'+odd+'"><th>'+$('#qtd').val()+'</th><th>'+$('#desc').val()+'</th><th><textarea id="obs'+id+'" cols="20" rows="0" class="situacao"></textarea></th><th><input  id="dataRetirada'+id+'" type="text" class="dat situacao" value=""></th><th><input id="dataDevolucao'+id+'" type="text" class="dat situacao" value=""></th><th><select name="situacao'+id+'" class="situacao" id="situacao'+id+'"><option value="1">Em prova</option><option value="2">Aprovado</option><option value="3">Devolvido</option></select></th><th><span><a href="#" class="removerAcessorio" id="'+id+'"><img src="img/excluir.png"></a></span></th></tr>');
							
							$(".dat").datepicker();
							$(".dat").mask("99/99/9999");
							
							
						}else{
						
							alert('Item já adicionado!');
						}
		 });								
	});
	
	//remover acessorios
	$('.removerAcessorio').live('click',function(){
	
		id = $(this).attr('id');
		
		$.post('venda.php?acao=removerAcessorio',{codigo:id},function(data){
						
			if (data == 1){
				
				$('#'+id).remove();
			}
						
		});
					
	});	
	
	
	
	//salvar os acessorios
	$('#salvarAcessorios').live('click',function(){
		
		$.post('venda.php?acao=salvarAcessorios',{codigoVenda:$('#codigoVenda').val()},function(data){
			if(data == 1){
				alert('Acessórios cadastrados com sucesso!')	
			}else{
			    alert('Falha ao cadastrar acessórios!')	
			}
		});											 
		
	});
	
	
	
	$('.situacao').live('change',function(){
		campo = $(this).attr('id');
		id = $(this).closest('tr').attr('id');
		
		$.post('venda.php?acao=alterarAcessorios',{codigo:id,situacao:$('#situacao'+id).val(),observacao:$('#obs'+id).val(),dataRetirada:$('#dataRetirada'+id).val(),dataDevolucao:$('#dataDevolucao'+id).val()},function(data){
						
			$('#'+campo).effect("shake", { times:2 }, 800);	
		});									  
	});
	
});